your problem might be a connector, TPS, CAS or Power transistor or even water temperature sensor, so clean them. Clean every connector you can, even the injector connectors if you can or if needed @100K I would also put a new TPS and water temperature sensor and fuel pressure regulator/fuel filter.